B5サイズ出力 - SphinxのPDF出力カスタマイズ
SphinxのPDFはデフォルトでA4出力だけど、B5出力など実際の書籍と同じサイズにすることでいくつかのメリットがある。 コードが折り返される位置などを確認しやすい
1ページあたりのボリュームが分かる
全体のページ数が分かる
code:conf.py
latex_documents = [
('index', 'book.tex', 'book project', 'shimizukawa', 'manual', True),
]
latex_elements = {
'papersize': 'b5paper',
'preamble': r'''
\geometry{top=1.5cm, bottom=1cm, left=1cm, right=1cm, includefoot}
'''
}
papersize に b5paper を設定してうまくいった。
geometry を指定することで周りの余白を少なくし、脚注はページ内に含む(脚注用余白を持たせない)ようにした。